home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1996 #14 / Monster Media No. 14 (April 1996) (Monster Media, Inc.).ISO / bbs_door / ts_se02b.zip / TSHOP.DOC < prev    next >
Text File  |  1996-02-04  |  99KB  |  2,124 lines

  1. ┌────────────────────────────────────────────────────────────────────────────┐
  2. │        ┌─═══════╗                                                          │
  3. │        │        ║                                            █             │
  4. │        │        ║          █▀▀▌ █▀▌█ █▐▀█▐▀█ █▀▀█ █  █    █▀▌█ █▀▌█ █▀▀▌   │
  5. │        │        ║          █    █  █ █  █  █ █  █ █  █ ▀▀ █  █ █  █ █      │
  6. │ ┌══════┘        ╚══════╗   █▄▄█ █▄▄█ █  █  █ █▐▄█ █▐▄█    █▄▄█ █▄▄█ █▄▄█   │
  7. │ │                      ║                     █                Consulting   │
  8. │ │                      ║                                                   │
  9. │ │                      ║   Affordable, Quality Doorware for all BBS types. │
  10. │ ╘──────┐        ╓──────╜                                                   │
  11. │        │        ║          1840 Haverhill Drive, Virginia Beach, VA 23456  │
  12. │        │        ║          Voice (804) 468 - 1684                          │
  13. │        │        ║          BBS   (804) 468 - 1783 / 1492 / 1386            │
  14. │        └────────╜                                                          │
  15. │                                                                            │
  16. └────────────────────────────────────────────────────────────────────────────┘
  17.            
  18.  
  19.                  Copyright(c) 1991-96 Compu-Doc Consulting
  20.                            All Rights Reserved
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.             ╔═╦═╗ ╦══╗ ╦═   ╦══╗ ╔══╗ ╦  ╦ ╔══╗ ╦══╗ ╦══╗ ╦══╗
  41.               ║   ║    ║    ║    ║    ║  ║ ║  ║ ║  ║ ║  ║ ║   
  42.               ║   ╠═   ║    ╠═   ╚══╗ ╠══╣ ║  ║ ╠══╝ ╠══╝ ╠═  
  43.               ║   ║    ║    ║       ║ ║  ║ ║  ║ ║    ║    ║   
  44.               ╩   ╩══╝ ╩══╝ ╩══╝ ╚══╝ ╩  ╩ ╚══╝ ╩    ╩    ╩══╝(TM)
  45.     
  46.     
  47.               The COMPLETE On-Line Shopping System for all types
  48.                             of Bulletin Boards. 
  49.     
  50.                                 Version SE02
  51.       
  52.                           Created By Gary R. Smith
  53.                 Copyright (c) 1991-96 - Compu-Doc Consulting
  54.     
  55.                Documentation for Single and MultiNode Versions
  56.  
  57.  
  58.                             License to Use Agreement
  59.       ───────────────────────────────────────────────────────────────────────
  60.     
  61.          Compu-Doc Consulting, (hereafter referred to as"CDC"), grants to 
  62.          the purchaser - and purchaser accepts - a non-transferable and
  63.          nonexclusive license to use, on a single computer, the software
  64.          products and accompanying materials provided to the purchaser by
  65.          CDC. Purchaser is hereby licensed only to read the program from
  66.          its medium into the memory of a single computer solely for the
  67.          purpose of executing the program.
  68.     
  69.          CDC shall have the right to terminate this license if purchaser
  70.          violates any of its provisions.  Purchaser agrees that the
  71.          software products and accompanying materials are the property of
  72.          CDC and that CDC shall maintain title to and ownership of the
  73.          software products at all times. Purchaser agrees to make no more
  74.          than one (1) additional working copy and one (1) backup copy of
  75.          the software products for their personal use only.
  76.     
  77.          CDC makes no warranties of any kind, expressed or implied, with
  78.          respect to the quality, performance, accuracy, or fitness of the
  79.          software products for any particular purpose.  CDC assumes no
  80.          responsibility for any decisions make or actions taken on the
  81.          part of the purchaser because of the use of the software
  82.          products.  In no event shall CDC, or any of its representatives,
  83.          be liable for any loss of profit or any other damages, arising
  84.          out of the use or inability to use this product - even if CDC or
  85.          an authorized agent of such has been advised of the possibility
  86.          of such damages - or for any claim by any other party.
  87.     
  88.          CDC reserves the right to make changes, enhancements and
  89.          improvements to the software products at any time without
  90.          notice.
  91.     
  92.  
  93.  
  94.                                  DISCLAIMER
  95.          ───────────────────────────────────────────────────────────────
  96.  
  97.  
  98.          There is made no warranty of any kind, express or implied
  99.          including, without limitation, any warranties of merchantability
  100.          and / or fitness for a particular purpose.  CDC shall not be
  101.          liable for any damages, whether direct, indirect, special or
  102.          sequential arising from a failure of this program to operate in
  103.          the manner desired by the User.  CDC shall not be liable for any
  104.          damage to data or property which may be caused directly or
  105.          indirectly by the User of this program.
  106.     
  107.     
  108.  
  109.          IN NO EVENT WILL CDC BE LIABLE TO YOU FOR ANY DAMAGES, INCLUDING
  110.          ANY LOST PROFITS, LOST SAVINGS OR OTHER INCIDENTAL OR
  111.          CONSEQUENTIAL DAMAGES ARISING OUT OF YOUR USE OR INABILITY TO
  112.          USE THE PROGRAM, OR FOR ANY CLAIM BY ANY OTHER PARTY.
  113.     
  114.     
  115.          TeleShoppe(tm) is a Registered Trademark of Compu-Doc Consulting
  116.          Borland C++ is a Registered Trademark of Borland International
  117.          CKIT is a Trademark of Data-Comp Information Systems 
  118.          PCBoard is a Registered Trademark of Clark Development Company
  119.     
  120.  
  121.  
  122.     TeleShoppe SE02                                               INTRODUCTION
  123.     ──────────────────────────────────────────────────────────────────────────
  124.  
  125.      Features of TeleShoppe SE02:
  126.           
  127.      o Versatile Database can be used to sell anything!
  128.  
  129.      o Use a catalog! Users can enter just a stock number and find their
  130.        products they want instantly!
  131.  
  132.      o User-friendly interfaces for both the SYSOP and the User!
  133.  
  134.      o Sysop can design his own screens using @ color codes!
  135.  
  136.      o Extended Descriptions allow for detailed explanations of each
  137.        item. 
  138.  
  139.      o Internal Editor for inputing extended descriptions!
  140.  
  141.      o Configurable shipping matrix with weight for each item in the
  142.        Database.
  143.  
  144.      o Break Points for any price range!
  145.  
  146.      o Unlimited Database size!
  147.  
  148.      o Unlimited Categories!
  149.  
  150.      o Fast, indexed item listings.
  151.  
  152.      o Item Search conducted from command line!
  153.  
  154.      o Downloadable Quotes and Invoices!
  155.  
  156.      o Configurable to accept Visa, MasterCard, American Express,
  157.        and many more popular credit cards!
  158.  
  159.      o Instantly verifies different card types by actual computation!
  160.  
  161.      o Accept CHECKS online using ANY service!
  162.      
  163.      o Can operate at speeds in excess of 115,000 Baud!
  164.  
  165.      ----------------------
  166.      Upgrading Information
  167.  
  168.      When you purchase TeleShoppe you will receive a REGISTRATION
  169.      NUMBER that will remove all the "EVALUATION COPY" lines and
  170.      small pauses from the version you are using. There are no 
  171.      time restrictions placed on a particular version of TeleShoppe.
  172.      (NO annual fees. NO Key files that die out on you after a
  173.      short time. You OWN this version!) Bug fixes and amendments 
  174.      are free and may be downloaded from the Support BBS.
  175.  
  176.      Subsequent releases will be available at a reduced Upgrade price 
  177.      for Registered Users. 
  178.  
  179.  
  180.  
  181.     TeleShoppe SE02  
  182.     ──────────────────────────────────────────────────────────────────────────
  183.     Setting Up TeleShoppe
  184.          
  185.      If you have never set up Doorware for Bulletin Board Systems,
  186.      we will walk you through some of the most basic procedures 
  187.      to ensure that you properly configure TeleShoppe with minimum
  188.      work and time. For those of you who are experienced Sysops, 
  189.      please bear with us!
  190.  
  191.  
  192.      Creating a     TeleShoppe provides its own INSTALL program. This will 
  193.      directory      make your installation almost totally automatic. To   
  194.                     install unzip your TSHOPxxxx zip file into a temporary
  195.                     directory. Then Type Install. You are asked for the
  196.                     starting directory which should already be typed in for
  197.                     you providing you started in the temporary directory.
  198.  
  199.                         Type: INSTALL to run installation program
  200.                         
  201.                     Next tab down (or use the arrow keys) to the destination
  202.                     field. This is the directory where you want install to
  203.                     perform the installation. Like the following example:
  204.  
  205.                                          C:\PCB\DOORS\TSHOP
  206.  
  207.      Copy the       When completed typing in the destination directory, Press
  208.      files          the F10 key when your ready to proceed. If the directory
  209.                     does not exist, install will ask you if its ok to create
  210.                     it and the complete sub-directory structure from which
  211.                     TeleShoppe will operate. Press Y to continue.
  212.  
  213.                     Install will copy all the necessary files over to your
  214.                     specified directory.
  215.        *
  216.        │            NOTE: To find the version of each TeleShoppe file you are
  217.        │            running, check the File Creation Time. If the file 
  218.        │            creation time is 0:01, you have version SE02 of TeleShoppe.
  219.        │            If the time is 2:13 then you would be running version 2.13
  220.        │            of TeleShoppe. (Please have this version number ready when
  221.        │            calling our Support Line or BBS for assistance.)
  222.        *
  223.  
  224.                     Install is now complete and you can move on to the next
  225.                     step.
  226.  
  227.      Construct      To run TeleShoppe from most Bulletin Boards, you will 
  228.      a batch file   need to construct a Batch file that your Bulletin Board 
  229.                     Software will use to call the TeleShoppe program. If you
  230.                     are running multi-nodes (and have the multi-node version 
  231.                     of TeleShoppe) you will want to make use of environment 
  232.                     variables provided by your software. (Note: DO NOT use 
  233.                     TeleShoppe in a multi-node setting if you only own the 
  234.                     single node version (Registered Version) (The unregisterd
  235.                     version is a fully working multiple node copy)
  236.                     - file corruption will occur!)
  237.  
  238.  
  239.                     By creating this batch file, you are configuring it so
  240.                     TeleShoppe will run for that node. Each Batch file you 
  241.                     create should be similar to the following example. (We  
  242.                     are assuming you are configuring for a single node.)
  243.  
  244.  
  245.     TeleShoppe SE02  
  246.     ──────────────────────────────────────────────────────────────────────────
  247.                     A sample TSHOP file can be found in your TeleShoppe 
  248.                     Directory.
  249.                     
  250.                     ---------------------------------------------------------
  251.                     Single Node
  252.  
  253.                     Name of batch file: TSHOP
  254.  
  255.                       Line 1 @ECHO OFF 
  256.                       Line 2 CD C:\PCB\DOORS\TSHOP 
  257.                       Line 3 TSHOP.EXE C:\PCB\PCBOARD.SYS 
  258.                       Line 4 CD C:\PCB 
  259.                       Line 5 BOARD
  260.  
  261.                     ---------------------------------------------------------
  262.                     Multi-Node
  263.     
  264.                     Name of batch file: TSHOP
  265.  
  266.                       Line 1 @ECHO OFF 
  267.                       Line 2 CD C:\PCB\DOORS\TSHOP 
  268.                       Line 3 TSHOP.EXE %PCBDRIVE%%PCBDIR%\PCBOARD.SYS
  269.                       Line 4 CD %PCBDIR% 
  270.                       Line 5 Board (BBS COMMAND)
  271.  
  272.                     ---------------------------------------------------------
  273.                     Other BBS Version (Other than PCBoard)
  274.  
  275.                       Line 1 @ECHO OFF 
  276.                       Line 2 CD C:\BBS\DOORS\TSHOP
  277.                       Line 3 TSHOP.EXE DOOR.SYS 
  278.                       Line 4 CD C:\BBS 
  279.                       Line 5 BBS COMMAND
  280.  
  281.        *
  282.        │            NOTE: For Non-PCBoard systems that are running nodes, you 
  283.        │            can set environment variables that will allow you to take
  284.        │            advantage of the above situations.
  285.        │  
  286.        │            In your system's AUTOEXEC.BAT file, define your drive and 
  287.        │            directory of your DOOR.SYS files. For example:
  288.        │
  289.        │            SET BBSDRIVE=C:
  290.        │            SET BBSDIR=\WILDCAT
  291.        │
  292.        │            To use the above variables, you would use the DOS %variables
  293.        │            in your Batch file as:
  294.        │
  295.        │            Line 3 TSHOP.EXE %BBSDRIVE%%BBSDIR%\DOOR.SYS
  296.        │
  297.        │            This will allow TeleShoppe to determine exactly where the 
  298.        │            NODES files are located. To return to the home directory,
  299.        │            you would add the following lines to the Batch file:
  300.        │
  301.        │            %BBSDRIVE%         //Change back to the original drive
  302.        │            CD %BBSDIR%        //Change to the original directory
  303.        │            <Board.bat>        //Call the board again
  304.        *
  305.  
  306.     TeleShoppe SE02  
  307.     ──────────────────────────────────────────────────────────────────────────
  308.     
  309.                     Meanings:
  310.  
  311.                     Line 1 Turns off the local screen echo (Dos 3.3 and above)
  312.                     Line 2 Changes to the directory where TeleShoppe is 
  313.                            stored.  
  314.                     Line 3  (1) TeleShoppe executable statement 
  315.                             (2) The complete path to that nodes PCBoard.sys, 
  316.                                 DOOR.SYS etc..  
  317.                     Line 4 Changes back to the Bulletin Board's main directory.
  318.                            (Where the BBS is run from)
  319.                     Line 5 The BBS Command (Board in the case of PCBoard)
  320.        *
  321.        │            NOTE: Your TeleShoppe batch file should be similar to the
  322.        │            examples above. Line 3, however, must contain the path to 
  323.        │            the PCBOARD.SYS or DOOR.SYS-type file.
  324.        *
  325.                     This file is to be placed in the PCBoard or BBS directory.
  326.  
  327.      Adding to      The next step for setting up TeleShoppe is to add it to 
  328.      BBS Doors      your Bulletin Board's Doors file. If you use PCBoard, this 
  329.      file           is performed through the PCBoard SETUP program. In the 
  330.                     PCBSETUP Editor for Doors, place the name of the Batch file
  331.                     you just created above in a slot for a door, give it a 
  332.                     minimum security level, and you're finished. If you prefer 
  333.                     to use the DOOR.SYS information, make sure you select to 
  334.                     create a DOOR.SYS file. You should select NO SHELL in the
  335.                     PCBoard setup. You may use either DOOR.SYS, PCBOARD.SYS
  336.                     or other popular door dropfiles. (NOT RBBS, SORRY)
  337.  
  338.  
  339.      Memory - If you have a problem and TCONFIG returns an error of 112, you
  340.      will have to set a variable pointing to a temp directory in your 
  341.      enviornment. ie..In your autoexec.bat file put the line (or similiar)
  342.  
  343.            SET TEMP=C:\TEMP (any directory that exists can be used)
  344.                                 
  345.      This is done so that if need be, TCONFIG can swap out to disk if XMS
  346.      memory is not available.
  347.  
  348.      This completes the basic setup of TeleShoppe. Please read further to 
  349.      configure TeleShoppe to run with your Database and software.
  350.  
  351.  
  352.      You are now ready to utilize the configuration program (TCONFIG). This 
  353.      program will assist you in setting up your configuration file 
  354.      (TSHOP.CNF).  You must use the configuration program (TCONFIG.EXE) to 
  355.      edit the TSHOP.CNF file to avoid any problems with incorrect configu-
  356.      rations.  TCONFIG, as you will see, is more than just a config file 
  357.      writer. It is also the heart of the Database management/creation center.
  358.      From TCONFIG you can perform all of your maintenance for TeleShoppe.
  359.  
  360.  
  361.      TeleShoppe can work on any 100% IBM compatible system. The basic 
  362.      hardware requirements are listed below:
  363.  
  364.                 IBM Processor 8088 or better
  365.                 Hard drive (Recommend 20 meg or better)
  366.                 Mono, EGA, VGA, SVGA Monitor
  367.                 1200 or higher speed modem  (Up to 115000 Baud)
  368.  
  369.     TeleShoppe SE02  
  370.     ──────────────────────────────────────────────────────────────────────────
  371.     
  372.      The TCONFIG file must be executed from TeleShoppe's own directory. 
  373.      If not, you will re-create all the necessary files to run TeleShoppe 
  374.      as defaults in whatever directory you are in. To begin, type TCONFIG 
  375.      from the command line.
  376.  
  377.  
  378.      Main Menu      
  379.  
  380.      HELP     Context-sensitive help is provided throughout the
  381.               TCONFIG program. When you are at an item that you
  382.               desire some help, or need to know what the defaults
  383.               would be, press F1. Pressing F1 will bring up to the
  384.               screen a help index system. By pressing Index, You can
  385.               navigate anywhere's in the help system with a single
  386.               key stroke. 
  387.  
  388.      1. CONFIGURATION
  389.  
  390.               Basic system information is entered in this portion of
  391.               the program. Listed below is a description of each line
  392.               item and what should be placed in the appropriate box.
  393.  
  394.               BOARDNAME - Place the name of your Bulletin Board System 
  395.               on this line. You have a maximum of 50 characters. (This 
  396.               should match your registration name exactly. If not, 
  397.               contact the Support Board for new registration 
  398.               information).
  399.  
  400.               REGISTRATION NUMBER - Place the registration number you 
  401.               received from CDC or the Support Board on this line. If you
  402.               have not registered your version of TeleShoppe, Place 
  403.               00000 on this line - or leave the default.
  404.  
  405.               CARD PROCESSOR - Place the name of your card processor on
  406.               this line. (This is the name of the company that appears 
  407.               on the Users credit card statement.)
  408.  
  409.      2. FINANCIAL INFORMATION
  410.  
  411.               Most of TeleShoppe's financial information is contained
  412.               in this area. Other financial data may be found in
  413.               Item #3 of the Main Menu (Misc/Shipping).
  414.  
  415.               CREDIT CARDS ACCEPTED - Here you will find the list of
  416.               credit cards that TeleShoppe automatically checks for
  417.               validity. Along each side you must enter either a "Y"
  418.               or a "N" to indicate that you will or will not accept
  419.               the card from your Users. Each card must be set 
  420.               individually. 
  421.        *
  422.        │            NOTE: There is extensive card checking incorporated 
  423.        │            within TeleShoppe to validate credit cards. We cannot,
  424.        │            however, guarantee that the User is not using a card 
  425.        │            that is over the credit limit, stolen, etc. All cards 
  426.        │            are checked using a modulus math routine, length and 
  427.        │            validation numbers.
  428.        *
  429.  
  430.     TeleShoppe SE02  
  431.     ──────────────────────────────────────────────────────────────────────────
  432.        *
  433.        │            NOTE: Credit cards are not mandatory and may be turned
  434.        │            off in Main Menu Item #3.
  435.        *
  436.               USE BREAK POINT AVERAGES - Enter a "Y" or "N" to use
  437.               the Break Point averages listed to the right of the 
  438.               screen.
  439.        *
  440.        │            NOTE: Break Points are used when the retailer wants to
  441.        │            give a percentage price break for quantity buying. (See
  442.        │            Break Points below for information on how to use them.)
  443.        *
  444.               HANDLING PERCENTAGE - Place the percentage that you will 
  445.               charge for credit card handling, or other handling charges
  446.               you are applying, on this line. (The value listed here is
  447.               a percentage.) This percentage is used if there is no standard
  448.               charge being used (See Misc Section)
  449.  
  450.               The decimal point MUST be included on this line. The 
  451.               handling charges are based on the following formula:
  452.  
  453.               Total = (Total Charges * Handling) + Total Charges
  454.  
  455.               If no handling charge is to be made then place .00 on 
  456.               this line (Default)
  457.  
  458.               TAX PERCENTAGE - Place the percentage of tax that your
  459.               State/Province etc. places on taxable goods. If no tax 
  460.               is ever to be charged for the products you offer then 
  461.               place .00 (Default) in this field, otherwise place the 
  462.               appropriate amount here.
  463.  
  464.               The decimal point MUST be included on this line. The 
  465.               tax charges are based on the following formula:
  466.  
  467.               Total = (Total Charges * Tax) + Total Charges + Handling
  468.  
  469.               VARIABLE ADDED TAX - If your country places a VAT on
  470.               different goods, TeleShoppe will now handle these products
  471.               properly. Place the percentage of tax placed on VAT items.
  472.  
  473.               (There are entries in the Database to mark whether that
  474.               particular item will receive the VAT applied to it or not)
  475.  
  476.               The decimal point MUST be included on this line. The 
  477.               VAT charges are based on the following formula:
  478.  
  479.               (Item Total * VAT) = TotalVat  
  480.                
  481.               If no Variable Added Tax is to be used, then place .00 in
  482.               this position.
  483.  
  484.               GOV SALES TAX (GST) - If your country places a GST on
  485.               goods, TeleShoppe will now handle these products
  486.               properly. Place the percentage of tax for GST.
  487.  
  488.               The decimal point MUST be included on this line. The 
  489.               VAT charges are based on the following formula:
  490.  
  491.               (Total * GST) = TotalGST  
  492.                
  493.  
  494.     TeleShoppe SE02  
  495.     ──────────────────────────────────────────────────────────────────────────
  496.     
  497.               If no GST is to be used, then place .00 in this position.
  498.  
  499.               Province State TAX - If your country places a PST on
  500.               different goods in your province, TeleShoppe will now handle
  501.               these products properly. Place the percentage of tax placed 
  502.               on PST items.
  503.  
  504.               The decimal point MUST be included on this line. The 
  505.               PST charges are based on the following formula:
  506.  
  507.               (Item Total * PST) = TotalPST
  508.  
  509.               To ensure PST is also added to all items you must place a 'Y'
  510.               in the "Apply PST to purchases" section next to the amount.  
  511.                
  512.               If no PST is added then place .00 in this position and a 'N'
  513.               in the "Apply PST to purchases" section.
  514.  
  515.               STATE TO CHARGE TAX - The two (2) letter state designator 
  516.               for your state should be placed on this line - if your state 
  517.               requires that you charge sales tax. The following codes 
  518.               may be substituted to personalize your system, regardless 
  519.               of what country you are in.
  520.  
  521.               ALL - Charge all Users tax regardless of state/
  522.               province. By placing the word ALL on this line, 
  523.               everyone that purchases something will be charged tax.
  524.               This could be used if the country charges a luxury 
  525.               tax on all items and does not charge different 
  526.               provinces different amounts.
  527.  
  528.               NO - Charge no User regardless of state/ province 
  529.               any tax. This will cause all Users regardless of 
  530.               where they are from to be charged no tax.
  531.  
  532.               TWO CHARACTER STATE - If TeleShoppe finds a two 
  533.               letter state code here and it matches with the 
  534.               Users indicated home state then that User alone 
  535.               will be charged tax. If the two states do not match,
  536.               that User is not charged tax.  In most cases you
  537.               will place your state letter designator here since
  538.               most states charge sales tax. 
  539.        *
  540.        │            NOTE : PRESSING 'ESC' WILL ABORT ANY ENTRY, PRESSING
  541.        │            'F10' WILL SAVE THE ENTRIES TO DISK.
  542.        *
  543.  
  544.               ALLOW TAX EXEMPTION STATUS - If you have users that are exempt
  545.               from paying state taxes (ie, wholesalers, retailers etc) then
  546.               entering a Y)es here will allow that user to purchase items
  547.               without any state tax being entered.
  548.               
  549.               BREAK POINT (1-10) - If you desire to give your customers
  550.               a price break for quantity buying you may do so 
  551.               automatically by entering the appropriate information in 
  552.               the Break Point area. 
  553.  
  554.                     A BREAK POINT is a percentage value that, if a buyer
  555.                     is within the range of two dollar values, will be 
  556.                     charged that percentage assigned instead of the markup
  557.                     percentage assigned in the Database for that 
  558.                     particular sale. With that said, let's give you a 
  559.                     simple example:
  560.  
  561.     TeleShoppe SE02  
  562.     ──────────────────────────────────────────────────────────────────────────
  563.     
  564.               In the Database you have Monitors priced at 50.00 with
  565.               a markup percentage of 30% (.30). You have decided
  566.               that customers who purchase items over 200 dollars 
  567.               will be automatically eligible for a markup of only 
  568.               28%. To handle this you will put the following values
  569.               in the BREAK POINT area:
  570.  
  571.                                           Max        Pct
  572.                     Break Point 1.........200        .28
  573.                     Break Point 2.........500        .25
  574.  
  575.               The above matrix allows for all purchases under $200
  576.               to be assigned the markup value in the Database. All
  577.               purchases between $200.00 and $499.99 will be charged
  578.               a .28% markup instead of the markup assigned in the
  579.               Database.
  580.        *
  581.        │            NOTE: On some purchases - because of the way your 
  582.        │            individual markup may be on items - the Break Point
  583.        │            purchase could be more than the regular price. In this
  584.        │            instance, No break price would be shown to the caller.
  585.        *
  586.               The same is with purchases above $500.00, They would 
  587.               be eligible for the 25% value in the Break Point area.
  588.                 
  589.               If Break Points are not desired, Just enter a "N" in 
  590.               the appropriate block on this screen.
  591.     
  592.               SAVING AND ABORTING - To save the information you have 
  593.               entered on the screen, Press F10, to abort any changed
  594.               information Press ESC.
  595.  
  596.      3. MISC/SHIPPING
  597.  
  598.               TeleShoppe's Miscellaneous and Shipping Information is kept
  599.               within this area of TCONFIG. To save your information when
  600.               completed, Press F10. To abort or cancel any changed 
  601.               information, Press ESC. 
  602.  
  603.               ALLOW THE USE OF COD - If will allow your Users the option
  604.               of having their merchandise shipped Cash On Delivery (COD),
  605.               place a "Y" in this block. If not you must enter "N" in 
  606.               this position.
  607.        *
  608.        │            NOTE: Your selections will be presented to your users 
  609.        │            as you have selected. These items are adjusted 
  610.        │            automatically and does not give the User the chance to 
  611.        │            input wrongful payment type.
  612.        *
  613.               ALLOW THE USE OF MONEY ORDERS - To allow Users to purchase
  614.               items with money orders place a "Y" in this area, otherwise 
  615.               place a "N" here. 
  616.  
  617.               ALLOW THE USE OF CREDIT CARDS - If you are going to allow
  618.               your Users to use credit cards on your system then place
  619.               a "Y" here and a "N" if you will not. Credit cards that
  620.               are to be accepted should be configured under Main Menu
  621.               Item #2 (Financial Information).
  622.  
  623.     TeleShoppe SE02  
  624.     ──────────────────────────────────────────────────────────────────────────
  625.     
  626.               ALLOW THE USE OF CHECKS - To allow Users to purchase
  627.               items with checks place a "Y" in this area, otherwise 
  628.               place a "N" here. (Ensure you edit the Checking OPTIONS
  629.               section under the main menu)          
  630.               
  631.               APPLY HANDLING TO COD - If you will apply the handling
  632.               percentage assigned in Main Menu Item #2 to all COD 
  633.               requests, place a "Y" here. If not, place a "N" in this area.
  634.        *            
  635.        │            NOTE: COD handling charges can be better handled by using
  636.        │            the shipping matrix provided. However, this field is still
  637.        │            presented for your use.
  638.        *
  639.               APPLY HANDLING TO MO - If you will apply the handling
  640.               percentage assigned in Main Menu Item #2 to MONEY ORDER
  641.               purchases, place a "Y" here, otherwise place a "N" in
  642.               this field.
  643.  
  644.               APPLY HANDLING TO CCARDS - If you wish to apply the
  645.               handling charge assigned under Main Menu Item #2 to all
  646.               CREDIT CARD orders then place a "Y" in this field. If not, 
  647.               enter "N".
  648.  
  649.               APPLY HANDLING TO CHECKS - If you wish to apply the
  650.               handling charge assigned under Main Menu Item #2 to all
  651.               CHECK orders then place a "Y" in this field. If not, 
  652.               enter "N".              
  653.  
  654.               STANDARD CHARGE - If you wish to charge a standard rate 
  655.               instead of having it use a calculated expense (Using the
  656.               handling % under the Financial Section), enter a number
  657.               larger than 0.00 here. This will be the only charge applied
  658.               for handling regardless of the amount purchased.
  659.  
  660.               Invoice FILENAME - This file name is the name of the file 
  661.               that contains the format of the Invoice file you designed
  662.               using the TeleShoppe @ codes. (Examples of this file are
  663.               contained in the file INVOICE.TXT found in your main TSHOP
  664.               directory). 
  665.      
  666.               This file is read and when TeleShoppe encounters the
  667.               "@" codes, it will replace the code with the substitution
  668.               variable information requested. Example:
  669.  
  670.               If in your Invoice.TXT file you place:
  671.  
  672.               @FNAME@ conducted a purchase
  673.  
  674.               and John Smith was on line....TeleShoppe would write
  675.               the Invoice as:
  676.  
  677.               John Smith conducted a purchase.
  678.  
  679.               Using this method you design your Invoice file in any
  680.               manner you wish. This is the file that you will use to
  681.               conduct your business with, it is not erased as is the
  682.               receipt file. (More on this later).
  683.        *
  684.        │            NOTE: A complete listing of all TeleShoppe @ codes is
  685.        │            available in the APPENDIX.
  686.        *
  687.  
  688.     TeleShoppe SE02  
  689.     ──────────────────────────────────────────────────────────────────────────
  690.     
  691.               RECEIPT FILENAME - This file is presented to the User
  692.               online as a Receipt or Quote. This file is designed in
  693.               the same manner as the Invoice.TXT file. The receipt file
  694.               can contain TeleShoppe @ codes and designed to fit your
  695.               needs. 
  696.  
  697.               If in your RECEIPT.TXT file you place:
  698.               @FNAME@ conducted a purchase
  699.  
  700.               and John Smith was on line....TeleShoppe would write
  701.               the Invoice as:
  702.  
  703.               John Smith conducted a purchase.
  704.        *
  705.        │            NOTE: THIS FILE IS DELETED UPON THE User DEPARTING
  706.        │            THE DOOR.
  707.        *
  708.               This file may be downloaded as a Quote or as a Receipt
  709.               after a purchase is completed. 
  710.        *
  711.        │            NOTE: Unless the User has entered personal data before,
  712.        │            tax information will not be computed since the state of the
  713.        │            person is not used. (On Quotes Only)
  714.        *
  715.               SHIPPING INFORMATION
  716.  
  717.               The shipping matrix provided with TeleShoppe was designed
  718.               to be simple to use and implement. Knowing that this
  719.               system is being used all over the world, a simple but 
  720.               somewhat effective method had to be devised. We feel that
  721.               we have accomplished this. (More elaborate systems exist -
  722.               but do not accommodate many of the other countries of the
  723.               world.)
  724.  
  725.               SHIPPING (1 - 5) - Place the name of the carrier in this
  726.               block. You can have up to 5 shipping types or vendors, such
  727.               as: UPS BLUE, UPS OVERNIGHT, FEDEX, FEDEX RED, US MAIL, etc.
  728.               You are allowed up to 15 characters for each entry.
  729.        *
  730.        │            NOTE: Remember by pressing F1 you can have context 
  731.        │            sensitive help!
  732.        *                
  733.  
  734.               BASE RATE - Enter the base rate that any purchase will
  735.               receive for using this vendor/method of shipping. If all
  736.               purchases should receive a minimum of a $3.00 charge, then
  737.               place 3.00 here. (See the example after the explanations)
  738.  
  739.               MAXIMUM WEIGHT - This is the maximum weight that an item
  740.               can weigh and still receive the charge of BASE RATE. If
  741.               an item's weight is equal to or less than this weight, then
  742.               only the BASE RATE will be charged.
  743.  
  744.               CHARGE PER OZ - This is the price per ounce that will be 
  745.               added for an item that is over the MAXIMUM WEIGHT amount.
  746.               (*ratio)                    
  747.  
  748.  
  749.     TeleShoppe SE02  
  750.     ──────────────────────────────────────────────────────────────────────────
  751.     
  752.               Example:
  753.  
  754.               Your User selects to use MA & PA shipping, which you have
  755.               assigned the values of: 2.00 to Base Rate, 5 lbs for
  756.               MAXIMUM WEIGHT and .0625 for CHARGE PER OZ. (.0625 * 16
  757.               = 1$ per pound charge).
  758.  
  759.               If the User selects a package that weighs in at 1.5 lbs,
  760.               then the User will be charged $2.00 for shipping. (Minimum
  761.               Amount)
  762.  
  763.               If the User selects a package that weighs in at 1 lb. and 
  764.               orders two of the same product, the User will be charged
  765.               $2.00 (Max charge) for shipping, since the total weight
  766.               of LIKE items is less than the MAXIMUM WEIGHT.
  767.  
  768.               If the User selects 4 of those items at 1.5 lbs each then
  769.               the User is charged $2.00 for maximum weight charge, and
  770.               then the remainder of the weight is multiplied by the
  771.               Charge per oz. figure (16 oz per LB) to come up with the
  772.               remaining amount. In this example 
  773.           
  774.               6 (4x1.5) - 5 = 1 (Extra weight) * .625 (Charge Per Oz) 
  775.               = 1.00
  776.               
  777.               Make sense? Lets examine this. If you have 4 items at 
  778.               1.5 lbs each, that gives you a total of 6 lbs. Maximum
  779.               weight was 5 lbs - so the difference between 6 and 5 lbs 
  780.               is 1 lp. That one lp (consisting of 16 oz) is multiplied
  781.               by .0625, which will yield a charge of $1.00. When
  782.               applied to the BASE RATE yields a shipping charge of 
  783.               $3.00.
  784.  
  785.               The CHARGE PER OZ is a ratio that is multiplied by 16 (oz)
  786.               to provide the charge for all weights exceeding the 
  787.               MAXIMUM WEIGHT amount. Using .0625 * 16 yields 1 dollar
  788.               per pound.
  789.  
  790.               NOTE: Shipping is calculated on individual items, item
  791.               weights are NOT combined to yield the final weight except
  792.               on the same item.
  793.  
  794.               USE BASE RATE ONLY - If a Y)es is in this field then only the
  795.               base rate will be charged and the shipping will not be
  796.               calculated. This amount will be charged to all orders regardless
  797.               of weight.
  798.               
  799.      4. Database MAINTENANCE
  800.  
  801.               This option is where you will enter all of your Database
  802.               information. If you not yet created a Database, please
  803.               skip ahead to Main Menu Item #8 (Create A Database). 
  804.               Entering information in this area without first creating
  805.               a Database could damage other TeleShoppe system files.
  806.  
  807.               Once entering the Database area, you must create your
  808.               first record. This is accomplished by pressing the
  809.               INSERT key and adding the appropriate data.
  810.  
  811.               After completing the first record you can press F10 to 
  812.               save the information or ESC to abort the entries.
  813.  
  814.               Database operation will be discussed in greater detail 
  815.               after the remarks.
  816.  
  817.     TeleShoppe SE02  
  818.     ──────────────────────────────────────────────────────────────────────────
  819.                          
  820.               Scrolling - There are two different options when scrolling
  821.               through the Database. You may scroll in either record 
  822.               number order or by category order (Alphabetical). The 
  823.               following is a listing of the keys and their operations 
  824.               within the Database MAINTENANCE section).
  825.  
  826.               KEY OPERATIONS
  827.  
  828.               ALT+F [FIND] When this combination is pressed, TCONFIG will
  829.                     search for a certain pattern in the CATEGORY FIELD.
  830.  
  831.               ALT+G [GOTO] When this combination is pressed, TCONFIG will
  832.                     ask you for the record number to jump to.
  833.  
  834.               ALT+R Repeats the search for the next record (Forward)
  835.  
  836.               ALT+B Repeats the search for the next record (Reverse)
  837.  
  838.               F2 -  [EDIT] When this key is pressed the Database 
  839.                     record you are currently positioned at is placed 
  840.                     in the Edit Mode. You then may change any field 
  841.                     within the record. Pressing F10 when in Edit Mode
  842.                     will save the entries. Pressing 'ESC' will abandon
  843.                     the operation.
  844.  
  845.               F3 -  EDITOR - When viewing a record on screen, you can
  846.                     display (EDIT) the extended descriptions by 
  847.                     pressing the F3 key. This will bring up the pop
  848.                     Editor contained within TCONFIG that allows 
  849.                     editing of extended descriptions.
  850.  
  851.                     EXTENDED DESCRIPTIONS - These are the descriptions
  852.                     that are shown to the User when they select V)iew
  853.                     from the command prompt in TeleShoppe. Any text
  854.                     that is contained within the first 10 LINES is
  855.                     shown to the User, all text below the 10th line is
  856.                     maintained as a Comment for the Sysop. 
  857.  
  858.                     The key operations while in the editor are:
  859.  
  860.                         Enter        Insert line
  861.                         Home         Go to beginning of line
  862.                         End          Go to end of line
  863.                         Left         Move one char left
  864.                         Right        Move one char right
  865.                         Up           Move up one line
  866.                         Down         Move down one line
  867.                         PgUp         Move up one screen full
  868.                         PgDn         Move down one screen
  869.                         Ins          Toggle Insert/Overwrite
  870.                         Del          Delete character
  871.                         BkSpace      Delete previous character
  872.                         Ctrl-BkSpace Delete word
  873.                         Ctrl-Y       Delete Line
  874.                         Ctrl-Grey(-) Delete to end of line
  875.                         Alt-S        Save extended description
  876.                         Alt-X        Quit editor (Save if changed) 
  877.  
  878.  
  879.     TeleShoppe SE02  
  880.     ──────────────────────────────────────────────────────────────────────────
  881.     
  882.               F4 - [Set Viewing Mode] This key allows you to toggle 
  883.                    between record number order or by category order. 
  884.                    The order you are in is displayed in the lower 
  885.                    right hand corner of the display. (Categories are
  886.                    sorted alphabetically.)
  887.  
  888.               F6 - [Today's Date] When this key is depressed, the 
  889.                    current date is placed in the field you are in. 
  890.                    It is meant to be used with the Lastdate field. 
  891.  
  892.               F10 - [SAVE] When F10 is pressed the edited fields 
  893.                     are saved to disk. To avoid saving, just press 
  894.                     ESC.
  895.  
  896.               ESC - [Abort] Pressing ESC will abort the current 
  897.                     operation or, if you are in the viewing mode, 
  898.                     pressing ESC will place you back at the Main 
  899.                     Menu.
  900.  
  901.               PgUp - Moves you through the Database by increasing 
  902.                      the records by 10.
  903.  
  904.               PgDn - Moves you thorough the Database by decreasing 
  905.                      the records by 10.
  906.  
  907.               Ins - [INSERT] By pressing the Insert key when you 
  908.                     are in the editing mode you will be able to 
  909.                     INSERT a new record. You are automatically 
  910.                     placed in the Editing mode once this key has been
  911.                     pressed.
  912.  
  913.               Del - [DELETE] By pressing the delete key you will 
  914.                     mark a record for deletion. 
  915.  
  916.               Fields within TeleShoppe
  917.  
  918.               The following is the structure used for the TeleShoppe
  919.               Database.
  920.  
  921.               FieldName    Type       Size        Decimals
  922.  
  923.               CATEGORY      C          15            N/A
  924.               NOMENCLA      C          35            N/A
  925.               COST          N          15            2  
  926.               LASTDATE      D           8            N/A
  927.               MARKUP        N          10            3  
  928.               STOCKNO       C          25            N/A
  929.               VENDER        C          25            N/A
  930.               DBVERSION     C          15            N/A
  931.               MANUFACTU     C          15            N/A
  932.               VTAX          C           1            N/A
  933.               GST           C           1            N/A
  934.               WEIGHT        N          10            3  
  935.               GIFNAME       C          12            N/A
  936.               DBTEXT        M          10            N/A  
  937.  
  938.               ( C - Character, N - Numeric, D - Date, M - Memo )
  939.               
  940.  
  941.     TeleShoppe SE02  
  942.     ──────────────────────────────────────────────────────────────────────────
  943.         
  944.               The following is a list of the fields within the Database 
  945.               and their maximum and minimum limits.
  946.  
  947.               Category - This is the listings or categories that all 
  948.               items are placed under. You can have a maximum of 1000 
  949.               different categories to list your items. This field is 
  950.               automatically inputted as Upper Case and can have a
  951.               maximum length of 15 characters.
  952.               
  953.               Nomenclature - The field is a one-line description of the
  954.               product.  You can describe the product here with a field 
  955.               length of 35 characters. Longer descriptions are available
  956.               as Extended Descriptions.
  957.  
  958.               Cost - Place the cost of the item here. You should include
  959.               the decimal point. If one is not found, a value of .00 will
  960.               be appended to your cost.
  961.  
  962.               Lastdate - This field is for the date you last updated this
  963.               item. To insert today's date, highlight the area and press
  964.               the F6 key. Today's date will automatically be typed in for
  965.               you.
  966.               
  967.               Gif Picture - This field can contain any legal filename.
  968.               It is used to attach a picture file with the product or
  969.               even an extra long text file describing the product that
  970.               the customer can download. If you do not intend on having
  971.               any file availabe then leave this field blank.
  972.               
  973.               Stock Number - This is the manufacturer's stock number - or 
  974.               your specific number for the product. This field can have 
  975.               a length of 25 characters.
  976.  
  977.               Manufacture - This is the manufacturer's name and has a 
  978.               field length of 15 characters.
  979.  
  980.               Weight - The item's weight - to the nearest pound - is to be
  981.               placed here. If the item weight is left as 0 LBS, then 
  982.               shipping will not be figured for this item.
  983.  
  984.  
  985.               Markup - This is the percentage of markup the item is to 
  986.               have. For example if your item cost you 10.00 and you 
  987.               wanted a 10% profit on this item you would place a .10 in 
  988.               this field. The formula for this field is calculated as 
  989.               follows:
  990.  
  991.               Unit Cost = COST + (Markup * COST)
  992.  
  993.               Utilizing this method makes it possible for you to charge
  994.               different markup costs per item instead of one percentage 
  995.               across the board.
  996.  
  997.  
  998.     TeleShoppe SE02  
  999.     ──────────────────────────────────────────────────────────────────────────
  1000.     
  1001.               Use Vtax - If the Variable Added Tax configured in Main
  1002.               Menu Item #2 is to be used then place a "Y" here else you
  1003.               may enter a "N" or leave blank. If the field is blank or
  1004.               contains a "N" then the Variable Added Tax will NOT be
  1005.               calculated for this product alone. This is not a global
  1006.               field. Each item is examined individually.
  1007.  
  1008.               Use GST - If the Government Sales Tax configured in Main
  1009.               Menu Item #2 is to be used then place a "Y" here else you
  1010.               may enter a "N" or leave blank. If the field is blank or
  1011.               contains a "N" then the Government Sales Tax will NOT be
  1012.               calculated for this product alone. This is not a global
  1013.               field. Each item is examined individually.              
  1014.  
  1015.               Vender - This is the name of the vendor you receive the 
  1016.               product from. This field can have a length of 25 
  1017.               characters.
  1018.  
  1019.               Dbversion - This is a field for a version of your 
  1020.               Database. Some Users will indicate their first version on 
  1021.               start up, and each sub- sequential update as a new version. 
  1022.               You may also receive different versions from different 
  1023.               vendors, and this field will help you keep track of what 
  1024.               version the item came from.
  1025.               
  1026.               Total - This field is updated after the record has been
  1027.               saved with the F10 key. This field contains the Unit Cost
  1028.               times the Markup Value:
  1029.  
  1030.               Total = Cost * Markup
  1031.  
  1032.      5. PACK Database      
  1033.  
  1034.               USE WITH CAUTION - All items marked for deletion in your
  1035.               Database will be removed. Items in databases are not removed
  1036.               until packed to save time. For example, in the database if
  1037.               you see you have 20 total items but only 10 show, then it
  1038.               means you have 10 items that were marked for deletion. They
  1039.               are no longer availabe but still occupy space within the 
  1040.               database. Using this option will remove all reference to 
  1041.               the deleted items.
  1042.  
  1043.      6. UPDATE CATEGORIES  
  1044.      
  1045.               Update Categories scans through the Index Files and reads 
  1046.               all of the current categories you have listed.  You may 
  1047.               have a maximum of 1000 categories of items. Use this option
  1048.               if you have added or deleted items in the Database.
  1049.  
  1050.      7. EXPORT Database
  1051.      
  1052.               Export Database writes the contents of your Database 
  1053.               to a comma-delimited file with the file name of TSHOP.TXT.
  1054.               This file is in the same format as the file for Importing
  1055.               a Database from a text file (Format listed in the beginning
  1056.               of this section). If you have reason to use your Database 
  1057.  
  1058.     TeleShoppe SE02  
  1059.     ──────────────────────────────────────────────────────────────────────────
  1060.     
  1061.               in other programs, this option can be used with most other 
  1062.               popular programs - dbase III/IV will import a comma- 
  1063.               delimited file. For Database structure, see the section 
  1064.               concerning Importing a Database.
  1065.        *
  1066.        │            IMPORTANT NOTE: Extended Descriptions can not be imported
  1067.        │            or exported into TeleShoppe since they are contained in
  1068.        │            separate Memo files. 
  1069.        *
  1070.  
  1071.      8. CREATE A Database
  1072.  
  1073.               If the TSHOP.DBF file DOES NOT exist, TCONFIG will create
  1074.               it upon startup.
  1075.               
  1076.               Create a Database is where all the Databases for 
  1077.               TeleShoppe are initially created. If you will be creating
  1078.               a Database from scratch, the following commands apply. If
  1079.               you are importing a comma-delimited text file to start
  1080.               your Database, skip to the next section.
  1081.  
  1082.               ____________________________________
  1083.  
  1084.               Legend:
  1085.               
  1086.               Ques = Question you see on the screen. 
  1087.  
  1088.               > = Enter this entry.
  1089.  
  1090.               ____________________________________
  1091.  
  1092.               CREATING FROM SCRATCH:
  1093.               
  1094.               Ques:
  1095.  
  1096.               Are you creating this Database from a text file?
  1097.  
  1098.               > Enter "N" for No
  1099.  
  1100.               Ques:
  1101.  
  1102.               This will delete any previous TSHOP.DBF file. Are you sure 
  1103.               you want to continue?
  1104.  
  1105.               > Enter "Y" for yes
  1106.        *
  1107.        │            NOTE 1: If you have previously created a Database file this 
  1108.        │            option will delete and destroy all references to the prior 
  1109.        │            Database. Please use this option with care.
  1110.        *
  1111.        │            NOTE 2: You should now proceed to the next section to 
  1112.        │            enter Database items. You have created a empty Database.
  1113.        *
  1114.        │            NOTE 3: If you create a Database, the Extended Descriptions
  1115.        │            are replaced with an EMPTY file each time. USE WITH CAUTION
  1116.        *
  1117.  
  1118.  
  1119.     TeleShoppe SE02  
  1120.     ──────────────────────────────────────────────────────────────────────────
  1121.     
  1122.               CREATING FROM A COMMA-DELIMITED TEXT FILE:
  1123.  
  1124.               If you are creating a Database from a text file, It must be
  1125.               comma-delimited. (This means that each individual variable
  1126.               must be separated by a comma.) Please make sure before you
  1127.  
  1128.               begin that none of your item descriptions contain commas, 
  1129.               as this will disrupt the normal operation of TCONFIG.
  1130.  
  1131.               Your text file must be constructed in the following manner.
  1132.  
  1133.               Each item shall consist of one line and shall be in the
  1134.               following format. (Our lines are broken down because of 
  1135.               editing space. Your format should all be on one line.)
  1136.  
  1137.               FieldName    Type       Size        Decimals
  1138.  
  1139.               CATEGORY      C          15            N/A
  1140.               NOMENCLA      C          35            N/A
  1141.               COST          N          15            2  
  1142.               LASTDATE      D           8            N/A
  1143.               MARKUP        N          10            3  
  1144.               STOCKNO       C          25            N/A
  1145.               VENDER        C          25            N/A
  1146.               DBVERSION     C          15            N/A
  1147.               MANUFACTU     C          15            N/A
  1148.               VTAX          C           1            N/A
  1149.               GST           C           1            N/A
  1150.               WEIGHT        N          10            3  
  1151.               GIFNAME       C          12            N/A
  1152.               QUANTITY      C           6            N/A
  1153.               TAXABLE       C           1            N/A
  1154.               DBTEXT        M          10            N/A  
  1155.  
  1156.               Category[C15], Nomencla[C35], Cost[N2], Lastdate[D],
  1157.               Markup[N3], Stockno[C25], Vendor[C25], DBVersion[C15],
  1158.               Manufactu[C15], Vtax[C1],Gst[C1],Weight[N3],Gifname[C12],
  1159.               Quantity[C6], Taxable[C1]
  1160.  
  1161.               NOTE: Remember that TConfig is not reading in the MEMO field
  1162.               so that field MUST be left off. You should have a total of
  1163.               12 commas.
  1164.  
  1165.               All entries are read in as TEXT and MUST NOT include Quotes
  1166.               around the text. Cost/Markup are numeric fields and should 
  1167.               be imputed as such. Lastdate is a character field and must 
  1168.               be in the format of 01/01/1992 (day/mo/yr) or left blank. 
  1169.               This field will be used to denote changes in your Database
  1170.               and the date it occurred. Since this is the first day the 
  1171.               date will automatically be filled in with today's date if 
  1172.               it finds a blank field.
  1173.  
  1174.               Follow the following commands to create a Database from a 
  1175.               text file:
  1176.  
  1177.               Ques = Question you see on the screen.  
  1178.               > = Enter this entry.
  1179.  
  1180.               Ques:
  1181.  
  1182.  
  1183.     TeleShoppe SE02  
  1184.     ──────────────────────────────────────────────────────────────────────────
  1185.     
  1186.               Are you creating the Database from a text file?
  1187.  
  1188.               > Enter "Y" for yes
  1189.               
  1190.               Ques:
  1191.  
  1192.               Enter the name of the Database text file.
  1193.  
  1194.               > Enter "Name of your text file"
  1195.  
  1196.               Ques:
  1197.          
  1198.               This will delete any previous TSHOP.DBF file. Are you sure
  1199.               you want to continue?
  1200.  
  1201.               > Enter "Y" for yes
  1202.             
  1203.               If the file is found the record write / reading process is
  1204.               started. If not, you are returned to the Main Menu after 
  1205.               being advised that the file was not found.
  1206.  
  1207.  
  1208.               NOTE: The Database has now been created and contains 1 
  1209.               record. You should advance to the next section for 
  1210.               editing the Database.
  1211.  
  1212.               NOTE: TeleShoppe Databases are compatible with dbase III 
  1213.               record structures.
  1214.  
  1215.      9. CHECKING OPTIONS
  1216.  
  1217.               You will use this option to setup the defaults for the ATS or
  1218.               other providers checking program. If your not using ATS as a 
  1219.               service provider you must check 'N' on the first line entry. 
  1220.               Detailed information is listed below on each setup item.
  1221.  
  1222.               Automated Checking
  1223.  
  1224.                Use ATS Check Support - Enter a "Y" if you plan to use
  1225.                the Automated Transaction Services Checking Option. Enter
  1226.                a "N" if using another checking service.
  1227.  
  1228.                Use Other Service - Enter a "Y" here if you are using another
  1229.                checking service to process your checks. Entering a "Y" here
  1230.                will disable all fields not applicable (ATS FIELDS).
  1231.  
  1232.                Registered Company|Name - Enter the name that you 
  1233.                registered with ATS. This will be who the check is
  1234.                made out to.
  1235.  
  1236.                Merchant I.D. - Enter your Merchant ID that you 
  1237.                received from ATS Marketing here (Maximum of 5 chars)
  1238.  
  1239.                Check Memo field - Enter a description for the 
  1240.                check memo field. (ie. Purchased from Compu-Doc 
  1241.                Computing!)
  1242.  
  1243.                Enable Check Verify - Verification is the process
  1244.                of verifying Driver License and address information 
  1245.                and connecting it to the account number of the bank. 
  1246.                It will also verify if the users is on the bad checks
  1247.                writers database before processing the check. (Please
  1248.                check with ATS to ensure you have this option before
  1249.                selecting 'Y'es).
  1250.  
  1251.     TeleShoppe SE02  
  1252.     ──────────────────────────────────────────────────────────────────────────
  1253.     
  1254.                Enable Check Guarantee - Guarantee is the value
  1255.                added service of insuring the check if it bounces.
  1256.                (Please check with ATS to ensure you have this option before
  1257.                selecting 'Y'es).
  1258.                
  1259.                Sysop Initials - The Sysop that has the account with
  1260.                Automated Transaction Services should enter thier
  1261.                initials here.
  1262.  
  1263.                Do you have a Merchant or Production Account - 
  1264.                Enter a M for Merchant account or P for Production.
  1265.                A merchant account is one that has a paper trail, A
  1266.                production account is a paperless trail account
  1267.                that allows inputing funds into your bank account
  1268.                automatically.
  1269.  
  1270.                Com Port - Select the com port that the TELESEND program 
  1271.                will use to send the databases to ATS.
  1272.  
  1273.                IRQ - Select the IRQ that is set for your machine. This
  1274.                is the port that TELESEND will use.
  1275.  
  1276.                Baud Rate - Select the baud rate that your modem will
  1277.                operate at when using the TELESEND program.
  1278.  
  1279.                Port Address - Select the appropriate port address for
  1280.                the port that TELESEND will use.
  1281.  
  1282.                Phone Num - Enter the phone number to dial for the ATS
  1283.                check service.
  1284.  
  1285.                Login Name - Enter your login name for the ATS system.
  1286.                Only First and Last Name are needed. Your account 
  1287.                number is your password.
  1288.  
  1289.                Conference Number - Enter the conference number on the 
  1290.                ATS bbs to join prior to uploading your database
  1291.                files.
  1292.  
  1293.                Modem Setup - If your modem requires a setup string,
  1294.                enter it here. This string will be sent to the modem
  1295.                prior to calling the ATS system.
  1296.  
  1297.                Path where check database's should be located: - This
  1298.                is where ATS databases will be stored until they
  1299.                have been sent to ATS Marketing for processing.
  1300.  
  1301.                Path where ATS databases should be archived - This is
  1302.                the directory where the ZIPPED ATS databases should
  1303.                be archived once they have been uploaded to the ATS
  1304.                receiving station.
  1305.  
  1306.  
  1307.     TeleShoppe SE02  
  1308.     ──────────────────────────────────────────────────────────────────────────
  1309.     
  1310.     10. EXIT PROGRAM    
  1311.  
  1312.               Using this option should be the only way you exit TCONFIG
  1313.               to DOS. Rebooting the machine while TCONFIG is running
  1314.               could cause damage to your Database and Index Files. 
  1315.               TCONFIG clears memory and closes all files that it opened
  1316.               when exited properly.
  1317.  
  1318.      END DOCUMENTATION FOR TCONFIG.EXE
  1319.  
  1320.      
  1321.     TeleShoppe SE02  
  1322.     ──────────────────────────────────────────────────────────────────────────
  1323.     
  1324.      TeleShoppe Main Menu (On-Line)
  1325.  
  1326.      Welcome to the TeleShoppe Online store. We hope that your Users will
  1327.      find this program simple and easy to use, and that you will find it
  1328.      easy and versatile.
  1329.      
  1330.      When first starting up TeleShoppe from your Bulletin Board System you 
  1331.      are presented with the opening screen. If you registered your version
  1332.      of TeleShoppe, you may design your own opening screens. (See Item #1
  1333.      of the TCONFIG program).
  1334.  
  1335.                       ┌───────────────────────────────────┐
  1336.                         ││ eleShoppe Online Shopping Store
  1337.                         ┴┴                                 (tm)
  1338.  
  1339.                                Special Edition 02
  1340.  
  1341.                  ┌─────────────────────────────────────────────┐
  1342.                  │  Copyright (c) 1991-96 Compudoc Consulting  │
  1343.                  │             All Rights Reserved             │
  1344.                  │                                             │
  1345.                  │    Support BBS: (804) 468-1783/1492/1386    │
  1346.                  └─────────────────────────────────────────────┘
  1347.  
  1348.      The Main Menu consists of 8 different selections. From it, your Users 
  1349.      may move throughout the TeleShoppe program, creating and modifying
  1350.      their choices.We will discuss each of these items in detail, describing
  1351.      their full potential. We will also describe their intended functions.
  1352.  
  1353.                   ┌───────────────────────────────────┐
  1354.                     ││ eleShoppe Online Shopping Store
  1355.                     ┴┴
  1356.  
  1357.                   ┌──────────────────────────────────┐
  1358.                   │    1) List Items by Category     │
  1359.                   │    2) Edit Marked Items          │
  1360.                   │    3) View Marked Items          │
  1361.                   │    4) Show a Quote               │
  1362.                   │    5) Download a Quote           │
  1363.                   │    6) Order Selected Items       │
  1364.                   │    7) Instructions (Text)        │
  1365.                   │    8) Return to Main Board       │
  1366.                   └──────────────────────────────────┘
  1367.  
  1368.  
  1369.     TeleShoppe SE02  
  1370.     ──────────────────────────────────────────────────────────────────────────
  1371.  
  1372.      1. LIST ITEMS BY CATEGORY
  1373.  
  1374.      Selecting this option will present the User with the categories you
  1375.      have setup in your Database file. The User will be allowed to choose
  1376.      from this screen the items that they wish to view. This is done
  1377.      automatically each time and does not require that the operator design
  1378.      a screen each time a category is either created or deleted.
  1379.  
  1380.      Categories
  1381.  
  1382.      ────────────────────────────────────────────────────────────────────
  1383.  
  1384.                   1   A.D.A.M. SOFTWA      16  ADIC (ADVANCED
  1385.                   2   ABACUS CONCEPTS      17  ADOBE (ACADEMIC
  1386.                                                                       
  1387.  
  1388.      The above screen is presented to the User. The User has the option
  1389.      of searching for a keyword item in the Database, Viewing a category
  1390.      or typing "F" to return them to the Main Menu.
  1391.     
  1392.      NOTE: If you have updated your Database listing and do not see *new*
  1393.      categories you may have just entered, run the TCONFIG program and
  1394.      run the option for "Update Categories"
  1395.  
  1396.      SEARCH - The search function will ask the User
  1397.  
  1398.            Enter the string to search for:
  1399.  
  1400.      At this prompt, the User should enter the string to search for. If the
  1401.      User types in DRIVE, TeleShoppe will search through the entire Database 
  1402.      until all descriptions with the word drive have been shown to the User,
  1403.      or it reaches the end of the Database. The User can stop the search at
  1404.      any time by pressing CTRL + K.
  1405.  
  1406.      The User may also end the operation by pressing A)bort. This will allow
  1407.      the User to either V)iew the extended description of the item or select
  1408.      the item for marking.
  1409.  
  1410.      If the User elects to view a CATEGORY by number the User will be 
  1411.      presented with a screen of information regarding the entries within
  1412.      that category.
  1413.      
  1414.      -=* LOOK! *=-
  1415.  
  1416.      If you have created what we call CATEGORY SCREENS the user will be
  1417.      presented with that screen before the database is shown. These files
  1418.      must be located in the subdirectory off of TSHOP named CATPIC.
  1419.  
  1420.      If the first 7 or less characters are matched ie, bar code (Strips 
  1421.      down to barcode), it will be shown to the user prior to entering 
  1422.      the database showing area.
  1423.  
  1424.      The listing the User sees will list the item number as it corresponds
  1425.      to the record number in the Database, item description, and unit cost.
  1426.      This cost is a total of (Cost * Markup) + Cost.
  1427.      
  1428.  
  1429.     TeleShoppe SE02  
  1430.     ──────────────────────────────────────────────────────────────────────────
  1431.  
  1432.  ────────────────────────────────────────────────────────────────────────────
  1433.  TeleShoppe             ┌──── Item has a picture available for download (@)
  1434.                         │ ┌── Item has extra information available (√)
  1435.  Num.   Manufacture     │ │  Item Listing                               Price
  1436.  ────────────────────────────────────────────────────────────────────────────
  1437.   1     A.D.A.M. SOFTWA   √  A.D.A.M THE INSIDE STORY                   47.15
  1438.   2     A.D.A.M. SOFTWA   √  A.D.A.M. THE INSIDE STORY                  47.15
  1439.  
  1440.  
  1441.  
  1442.  V) View Description  Enter) View more Items       F) Finished
  1443.  D) Download Picture  Num) Select Item by Number   Enter Selection?
  1444.  ────────────────────────────────────────────────────────────────────────────
  1445.  
  1446.       The User now has the option of pressing enter which will view more
  1447.       items if they are available within this category, 
  1448.  
  1449.       "V" for viewing the extended description:
  1450.  
  1451.       When viewing a extended description, a portion of the screen is cleared
  1452.       so the full ten lines allowed are shown to the User.
  1453.  
  1454.  ────────────────────────────────────────────────────────────────────────────
  1455.  TeleShoppe             ┌──── Item has a picture available for download (@)
  1456.                         │ ┌── Item has extra information available (√)
  1457.  Num.   Manufacture     │ │  Item Listing                               Price
  1458.  ────────────────────────────────────────────────────────────────────────────
  1459.   1     A.D.A.M. SOFTWA   √  A.D.A.M THE INSIDE STORY                   47.15
  1460.   2     A.D.A.M. SOFTWA   √  A.D.A.M. THE INSIDE STORY                  47.15
  1461.  --------------------------------------------------------------------
  1462.   Extended Description for item number 1
  1463.   A.D.A.M THE INSIDE STORY ABOUT ADAM THE PUPPY DOG. THIS IS A GREAT ITEM
  1464.   FOR YOUR CHILDREN...ETC..
  1465.  
  1466.  
  1467.      If no extended description is available, TeleShoppe will inform the 
  1468.      User know that no additional information is available.
  1469.  
  1470.      Once the User is done viewing the description they will press enter and
  1471.      the screen will be replaced with the Database information again. 
  1472.  
  1473.      NOTE: If the User is doing a SEARCH and then does a view on an item the
  1474.      screen information that was erased IS NOT redrawn.
  1475.  
  1476.      If the User decides to mark an item, then the User will insert the item
  1477.      number on the line. I.E., to mark item number 101, the User would enter:
  1478.                                                                       
  1479.      If the User enters a number for an item, that number will be placed in
  1480.      a buffer so that the User can view/edit that item later without 
  1481.      remembering which number they desired to view. The User will then be 
  1482.      asked for the quantity of the item they wish to purchase. The User
  1483.      should enter the quantity of the item they wish to purchase:
  1484.  
  1485.              Item number 101 marked, Enter quantity desired: 3
  1486.  
  1487.      After entering the Quantity the user will be asked for addition details
  1488.      about the product if desired. This could include information such as
  1489.      size, color etc...
  1490.  
  1491.  
  1492.     TeleShoppe SE02  
  1493.     ──────────────────────────────────────────────────────────────────────────
  1494.  
  1495.      If there is a @ in the appropriate column, indicating that there is
  1496.      a file availabe for download, the user will select D and then be able
  1497.      to download that particular file.
  1498.      
  1499.      To end the viewing of a category the User will select "F" to back up
  1500.      or <RETURN> until the end of the category is reached. Once at the
  1501.      category screen, the User may enter "F" to return to the Main Menu.
  1502.  
  1503.      2. EDIT MARKED ITEMS
  1504.  
  1505.      This choice allows the User to revise what they originally marked
  1506.      when viewing the items. The User may either keep or discard the
  1507.      items, or change the quantity they wish to order.
  1508.  
  1509.      When pressing #2, the User is presented with their listing of items
  1510.      in the following manner.
  1511.  
  1512.      ┌──────────────────────────────────────────────────────────────────┐
  1513.      │Editing Mode                           Unit             Extended  │
  1514.      │Number  Item Listing                   Price     Qty    Price     │
  1515.      └──────────────────────────────────────────────────────────────────┘
  1516.  
  1517.  
  1518.         1     Accessories   VGA Adapter                       12.00
  1519.  
  1520.      This item marked for purchase. Keep it? (Y/n)
  1521.  
  1522.      If the User desires to keep the item, they enter "Y" (or return) 
  1523.      to keep the item (Default is Yes). The User is then asked if the
  1524.      quantity is correct, or to enter the correct amount. If the User
  1525.      keeps the item, it is displayed in order at the top of the screen.
  1526.      If the User decides to discard the item, it is removed form the
  1527.      marked listing and is no longer shown.
  1528.  
  1529.      This process is continued until all items marked for purchase have 
  1530.      been covered. Once completed, the User will now have a valid list of
  1531.      items and quantities - and can prepare to view an Invoice or purchase
  1532.      the items. The User is placed back at the Main Menu after completion.
  1533.  
  1534.      3. VIEW MARKED ITEMS
  1535.             
  1536.      Selecting item 3 will allow the User to VIEW quickly (NOT EDIT) the
  1537.      items they have marked for purchase. 
  1538.      
  1539.      When this is selected the screen is cleared the following headings are
  1540.      presented to the User:
  1541.  
  1542.      ┌──────────────────────────────────────────────────────────────────┐
  1543.      │Viewing Mode                           Unit             Extended  │
  1544.      │Number  Item Listing                   Price     Qty    Price     │
  1545.      └──────────────────────────────────────────────────────────────────┘
  1546.      
  1547.      Once a User has viewed all the flagged items, Pressing return will 
  1548.      return them back to the Main Menu.
  1549.  
  1550.  
  1551.  
  1552.     TeleShoppe SE02  
  1553.     ──────────────────────────────────────────────────────────────────────────
  1554.  
  1555.      4. SHOW Invoice Quote:
  1556.  
  1557.      This item is unique in that a User can view an actual Quoted Invoice
  1558.      prior to paying for any item. By selecting this option, a Quote 
  1559.      is created from the items a User has selected and then displayed to
  1560.      the User. 
  1561.  
  1562.      This Quoted information is deleted after the User departs the door.
  1563.  
  1564.      NOTE: No handling charges or shipping information is shown to the User 
  1565.      during a Quote. 
  1566.  
  1567.      NOTE: See Creating RECEIPT.TXT for information on creating your
  1568.      Invoice and receipts.
  1569.  
  1570.      5. DOWNLOAD Quoted Invoice:        
  1571.  
  1572.      With the Download Quoted Invoice option, Users may download a Quoted 
  1573.      Invoice once they have created one by selecting items. When selecting
  1574.      this option the User will be presented with a screen to select their
  1575.      desired protocol to download the Quoted Invoice.
  1576.  
  1577.                       ┌──────────────────────────────┐
  1578.                       │ ┌──────────────────────────┐ │
  1579.                       │ │  ┌────────────────────┐  │ │
  1580.                       │ │  │  Select Protocol   │  │ │
  1581.                       │ │  └────────────────────┘  │ │
  1582.                       │ │     1) Zmodem            │ │
  1583.                       │ │     2) Ymodem            │ │
  1584.                       │ │     3) Xmodem            │ │
  1585.                       │ │     C) ancel             │ │
  1586.                       │ └──────────────────────────┘ │
  1587.                       └──────────────────────────────┘
  1588.      
  1589.                                Enter Selection:
  1590.  
  1591.      Once the User selects the protocol, the screen will tell them that
  1592.      the INV_<NODE>.TXT file is ready for download, Once the User presses
  1593.      a key the download with that protocol will transfer the Quote.
  1594.  
  1595.      When the download is complete if it is successful the User is put back
  1596.      at the Main Menu, If the transfer was unsuccessful or canceled the
  1597.      User is brought back to this menu for further processing.
  1598.  
  1599.      6. ORDER SELECTED ITEMS 
  1600.      
  1601.      The Order Selected Items option is the heart of the TeleShoppe
  1602.      on-line system. In this section, your Users will select their type of 
  1603.      payment desired, enter their personal information, and order the items
  1604.      that they have previously marked for purchase. 
  1605.  
  1606.      When the User first selects item 6, a warning screen (either the
  1607.      default one provided with TeleShoppe or a User defined screen) is shown
  1608.      to the User. 
  1609.  
  1610.  
  1611.     TeleShoppe SE02  
  1612.     ──────────────────────────────────────────────────────────────────────────
  1613.  
  1614.      NOTE: The information in the warning file should contain as much 
  1615.      information about fraudulent use of credit cards as possible to attempt
  1616.      to ward off any potential abUsers.
  1617.  
  1618.      Next, the User is presented the menu to select the type payment. You
  1619.      have previously defined these options in TCONFIG. If all payment types
  1620.      were selected in TCONFIG then the User will be presented with the 
  1621.      following menu (Or a similar menu depending on services provided).
  1622.  
  1623.                    ┌────────────────────────────────────┐
  1624.                    │ ┌────────────────────────────────┐ │
  1625.                    │ │     Preferred Payment Type     │ │
  1626.                    │ │                                │ │
  1627.                    │ │   1) Credit Card               │ │
  1628.                    │ │   2) Cash on Delivery (COD)    │ │
  1629.                    │ │   3) Check                     │ │
  1630.                    │ │   C) ancel                     │ │
  1631.                    │ │                                │ │
  1632.                    │ └────────────────────────────────┘ │
  1633.                    └────────────────────────────────────┘
  1634.  
  1635.      The User should select their preferred method. Once this is complete
  1636.      the User is presented with the Data Entry screen where all the
  1637.      personal information is entered. 
  1638.  
  1639.      If the User selected the Credit Card payment type, their number is
  1640.      entered and then automatically checked by TeleShoppe. The only credit
  1641.      cards allowed are the ones you defined in the TCONFIG program.
  1642.  
  1643.      ┌───────────────────────────────────────────────────────────────────── 
  1644.      │ I  NOTE: TeleShoppe makes use of a file name "TRASHCAN" which
  1645.      │ M  contains the numbers of credit cards that are not accepted by your
  1646.      │ P  system. They filename MUST be TRASHCAN and there should be no
  1647.      │ O  spaces or other characters in the number.  i.e.,...
  1648.      │ R
  1649.      │ T                     0034-0099-3433-9393    illegal
  1650.      │ A                     0034 0099 3433 9393    illegal
  1651.      │ N                     0034009934339393       acceptable 
  1652.      │ T
  1653.      │      This file MUST exist in the TeleShoppe directory.
  1654.      └─────────────────────────────────────────────────────────────────────
  1655.  
  1656.      If either of the other options is selected, then the User is only
  1657.      prompted for Name, Address, etc..
  1658.  
  1659.      Once all the personal data is entered, the User is given the chance to
  1660.      change any information that was entered. The only information not
  1661.      allowed to be changed is a validated credit card number. (This is to
  1662.      prevent tampering.)
  1663.  
  1664.      After all the data is entered and is correct the User will enter "C"
  1665.      to continue with the purchase. The Purchase menu is next presented
  1666.      to the User.
  1667.  
  1668.  
  1669.     TeleShoppe SE02  
  1670.     ──────────────────────────────────────────────────────────────────────────
  1671.  
  1672.                    ┌────────────────────────────────────┐
  1673.                    │ ┌────────────────────────────────┐ │
  1674.                    │ │       Purchase  Menu           │ │
  1675.                    │ │                                │ │
  1676.                    │ │  1) Mark items for purchase    │ │
  1677.                    │ │  2) Edit marked list           │ │
  1678.                    │ │  3) View marked list           │ │
  1679.                    │ │  4) Continue with Purchase     │ │
  1680.                    │ │  5) Cancel, Return to Menu     │ │
  1681.                    │ │                                │ │
  1682.                    │ └────────────────────────────────┘ │
  1683.                    └────────────────────────────────────┘
  1684.  
  1685.      This menu is almost the same as the Main Menu. It allows the User to
  1686.      go back to the viewing and marking section, or to re-edit
  1687.      their purchases before proceeding.
  1688.  
  1689.      When completed with this menu the User will select #4 to continue or
  1690.      #5 to back out of this area completely. (The items still remain marked
  1691.      for the User).
  1692.      
  1693.      When continuing, the User is present the final copy of the Invoice,
  1694.      This Invoice will contain all taxes, shipping and handling charges and
  1695.      shows the EXACT amount the User will be charged.
  1696.  
  1697.      After viewing this Invoice the User is once again asked for final 
  1698.      verification. (Some Users are really timid around this point - these 
  1699.      extra steps are to make them feel more comfortable in knowing they
  1700.      are in complete control of the sale).
  1701.  
  1702.                       ┌──────────────────────────────┐
  1703.                       │ ┌──────────────────────────┐ │
  1704.                       │ │  ┌────────────────────┐  │ │
  1705.                       │ │  │ Final Verification │  │ │
  1706.                       │ │  └────────────────────┘  │ │
  1707.                       │ │                          │ │
  1708.                       │ │ Enter (Y)es to finalize  │ │
  1709.                       │ │ Enter (C) to cancel      │ │
  1710.                       │ │                          │ │
  1711.                       │ └──────────────────────────┘ │
  1712.                       └──────────────────────────────┘
  1713.  
  1714.      Upon selecting (C) the User would be placed back at the Main Menu and
  1715.      no transactions would take place.
  1716.  
  1717.      If the User selects (Y) then the Invoice is created, the Sales Receipt
  1718.      is created and the User is placed at the download menu once again. This
  1719.      gives the User the chance to download the menu.
  1720.  
  1721.      After downloading the User will be returned to the Main Menu.
  1722.  
  1723.  
  1724.  
  1725.     TeleShoppe SE02  
  1726.     ──────────────────────────────────────────────────────────────────────────
  1727.  
  1728.      7. INSTRUCTIONS 
  1729.  
  1730.      The Instructions command helps with any of TeleShoppe's features a 
  1731.      User may be having problems understanding. This is a scrolling text 
  1732.      file (TSHOP.INS) that may be (and should be) edited by the Sysop. If
  1733.      you have any special instructions for your customers you should
  1734.      place it in this file. (You may want to put shipping times, etc. in 
  1735.      this file.)
  1736.  
  1737.      8. RETURN TO MAIN BOARD 
  1738.  
  1739.      Use this option to return to the Bulletin Board. When this option is 
  1740.      selected, All files are closed and communication monitoring is once 
  1741.      again turned over to the bulletin board program. This should be the
  1742.      only way that TeleShoppe is exited.
  1743.  
  1744.  
  1745.      END OF TeleShoppe DOCUMENTATION
  1746.  
  1747.     TeleShoppe SE02                                                 APPENDIX A
  1748.     ──────────────────────────────────────────────────────────────────────────
  1749.  
  1750.      APPENDIX A
  1751.      
  1752.      TRASHCAN FILE
  1753.  
  1754.      The trashcan file is a listing of ALL credit card numbers that you do
  1755.      not wish to have access to your products. If a credit card number is
  1756.      placed in this file then the User of that card will be informed that
  1757.      their information is invalid and it will be reported. This file has a
  1758.      format of one number per line. There should be NO spaces or other 
  1759.      characters between the numbers. 
  1760.  
  1761.                    ex.      1234567812345678
  1762.  
  1763.      The file name of this file is TRASHCAN and can not be changed. It is
  1764.      a text file, so you may use your favorite text editor to edit the file.
  1765.      the file MUST exist.
  1766.  
  1767.     TeleShoppe SE02                                                 APPENDIX B
  1768.     ──────────────────────────────────────────────────────────────────────────
  1769.  
  1770.      APPENDIX B
  1771.      
  1772.  
  1773.      Invoice INFORMATION
  1774.  
  1775.      Your Invoice files are created with the title of # and a suffix of
  1776.      .INV, for example, your 21st order will be labeled "21.INV" and will
  1777.      be in your TSHOP\INV directory. These files are written in a 
  1778.      numerical sequence. If you wish to start with a higher number, 
  1779.      edit the TSHOP.CNT file (Also located within the INV sub-directory)
  1780.      with an ASCII editor and place the number you wish to begin with 
  1781.      inside of this file. (It must be a numeric input)
  1782.  
  1783.      It is not within the scope of this document to describe procedures for
  1784.      processing your Invoices. Your credit card merchant should provide 
  1785.      this information for you.
  1786.  
  1787.      A file with the name of PURCHASE.NODE is written to the default
  1788.      TeleShoppe directory each time an Invoice is create (i.e.,.. a purchase
  1789.      has taken place). This file contains a message that a purchase has
  1790.      taken place. 
  1791.  
  1792.      It is up to the sysop to process this file after the User finishes
  1793.      with TeleShoppe. May we suggest that you use Txt2msg to write the
  1794.      message to your PCBoard conference and then delete the file prior
  1795.      to returning to the board.
  1796.  
  1797.     TeleShoppe SE02                                                 APPENDIX C
  1798.     ──────────────────────────────────────────────────────────────────────────
  1799.  
  1800.      APPENDIX C
  1801.  
  1802.      COMMUNICATIONS 
  1803.  
  1804.      The Invoices and Quotes may be downloaded by your Users. TeleShoppe 
  1805.      makes use of the DSZ communication software. This file (DSZ) must 
  1806.      exist in the path if TeleShoppe is to work properly. The batch files
  1807.      TxZ.BAT may be modified to suit your BBS software.
  1808.  
  1809.      For those of you that understand Ports and IRQ settings!
  1810.  
  1811.      NOTE: If you need to specify a non-standard port address and IRQ, 
  1812.      then the syntax is PORT:AAAA:X where AAAA is the base address and X is
  1813.      the IRQ. It doesn't matter whether PORT:AAAA:X is the third  or fourth
  1814.      parameter as long as it is the LAST parameter passed.
  1815.  
  1816.      PORT is optional, and TeleShoppe will default to standard addresses 
  1817.      and irqs if it not used based on the port number read from the BBS 
  1818.      file. TeleShoppe will assume COM1 = 03F8 IRQ 4, COM2 = 02F8 IRQ3, 
  1819.      COM3 = 03E8 IRQ4 and COM4 = 02E8 IRQ 3.  If you have a different
  1820.      non-standard port address and irq, you could then use the PORT cmd to 
  1821.      change the defaults.  
  1822.  
  1823.      TeleShoppe will also support the use of FOSSIL drivers.  The syntax 
  1824.      for a FOSSIL driver is: PORT:F:P. The 'F' tells TeleShoppe to use a
  1825.      Fossil driver for it's communications.  The 'P' following it tells it
  1826.      which port to use for the Fossil. Example - PORT:F:1, tells TeleShoppe
  1827.      to use a fossil driver for port 1. 
  1828.  
  1829.      Digiboard Intelligent Async boards are  supported thru the Universal
  1830.      DOS driver for Digiboard.  The syntax is the same as the Fossil driver
  1831.      except you replace the F with D and give the channel number to use.
  1832.      Example - PORT:D:6 tells TeleShoppe that it is connected to a
  1833.      Digiboard and to use channel 6 on the Digiboard.
  1834.  
  1835.      Your program's cmd line for the above could be any one of the following:
  1836.  
  1837.      Tshop door.sys                    ;Using standard ports
  1838.      Tshop door.sys PORT:03E8:5        ;Using non-standard port
  1839.      Tshop door.sys PORT:D:5           ;Using Digiboard channel 5
  1840.  
  1841.      Teleshoppe also support IRQ's 8-15.
  1842.  
  1843.      If you are using com 1 and 2 and add 3 your TSHOP batch could possibly
  1844.      look like the following example:
  1845.  
  1846.      D:
  1847.      CD \pcb\doors\tshop
  1848.      IF %PCBNODE% == 1 TSHOP %PCBDRIVE%%PCBDIR%\door.sys 
  1849.      IF %PCBNODE% == 2 TSHOP %PCBDRIVE%%PCBDIR%\door.sys 
  1850.      IF %PCBNODE% == 3 TSHOP %PCBDRIVE%%PCBDIR%\pcboard.sys PORT:03E8:5
  1851.      IF %PCBNODE% == 4 TSHOP %PCBDRIVE%%PCBDIR%\door.sys 
  1852.      %PCBDRIVE%
  1853.      CD %PCBDIR%
  1854.  
  1855.      The above batch example use's PCBNODE enviornment variable to deterimine
  1856.      which node is in use and what communication parameters are required.
  1857.  
  1858.     TeleShoppe SE02                                                 APPENDIX D
  1859.     ──────────────────────────────────────────────────────────────────────────
  1860.  
  1861.      APPENDIX D
  1862.  
  1863.      CREATING INVOICE.TXT AND RECEIPT.TXT  
  1864.  
  1865.      You can now create your own Invoice and receipt files using the @
  1866.      codes. To use these codes you just place them in a normal text file,
  1867.      and TeleShoppe will replace your @code with the appropriate 
  1868.      information. i.e.,.
  1869.  
  1870.      In your Invoice file you place:
  1871.  
  1872.                Our Bulletin Board Name is @BOARD@
  1873.  
  1874.      The User will receive:
  1875.  
  1876.                Our Bulletin Board Name is Random Access!
  1877.  
  1878.  
  1879.      The following @ Codes may be used to format your Invoices and receipts.
  1880.      (For examples, see the Invoice.TXT and RECEIPT.TXT files supplied.)
  1881.  
  1882.  
  1883.      NOTE: that items marked with * are stripped if there is no info, for 
  1884.      example - if you @VTAX@ on a line and there is no variable tax for 
  1885.      this purchase then this line is stripped out of the Invoice/receipt
  1886.      file. DO NOT put any thing on this line that should not be stripped
  1887.      out if the item does not apply.
  1888.  
  1889.  
  1890.               @BBSFNAME@      Full Name used on BBS
  1891.               @BOARD@         BBS Name
  1892.               @DATE@          Todays Date
  1893.               @TIME@          Present Time
  1894.               @CARDTYPE@      Card Type (Mastercard, Visa Etc)
  1895.               @CCNAME@        Name entered from User as Purchaser
  1896.               @STREET@        Street Address
  1897.               @CITY@          City
  1898.               @STATE@         State
  1899.               @ZIP@           Zipcode
  1900.               @HPHONE@        Home Phone
  1901.               @WPHONE@        Work Phone
  1902.               @PROCESSOR@     Merchant Processor Name
  1903.               @CARDNUMBER@    Credit Card Number (Formatted)
  1904.               @TAXSTATE@      State to charge tax
  1905.               @CCEXPIRE@      Credit Card expire date
  1906.               @TYPEORD@       Type of Purchase (Credit card, CheckMO,
  1907.                               COD)
  1908.               @SHIPTYPE@      Shipping vendor name
  1909.               @INVNO@         Invoice Number (Between 1 and 32767)
  1910.               @ITEMS@         Items ordered. These items are formated. 
  1911.                               create an Invoice or Receipt to see the
  1912.                               format. ITEMS MUST BE CALLED BEFORE ANY OF
  1913.                               THE FOLLOWING FIELDS.
  1914.               @SUB_TOTAL@     Subtotal of ITEMS (Call after ITEMS ONLY)
  1915.               @BREAK@         Break Point cost  (Call after ITEMS ONLY)
  1916.  
  1917.     TeleShoppe SE02                                                 APPENDIX D
  1918.     ──────────────────────────────────────────────────────────────────────────
  1919.     
  1920.               @TAX@           Tax amount (Call after ITEMS ONLY)
  1921.               @VTAX@          Variable Tax (Call after ITEMS ONLY)
  1922.               @SHIPPING@      Amount of Shipping (Call after ITEMS ONLY)
  1923.               @HANDLING@      Amount of handling (Call after ITEMS ONLY)
  1924.               @TOTAL@         Final Total (Call only after all above)
  1925.               @CKTYPECKACT@   Type of Checking Account (Business|Personal)
  1926.               @CKCOMPANY@     Company Name on Checking Account
  1927.               @CKF_NAME1@     Primary First Name on Check
  1928.               @CKF_NAME2@     Secondary First Name on Check
  1929.               @CKL_NAME1@     Primary Last Name on Check
  1930.               @CKL_NAME2@     Secondary Last Name on Check
  1931.               @CKAUTHNAME@    Authorized Signature Name
  1932.               @CKCHECKNO@     Check Number
  1933.               @CKROUTENO@     Routing Number on Check
  1934.               @CKACT@         Checking Account Number
  1935.               @CKMEMO@        Memo on Check
  1936.               @CKDLNUM@       Users Drivers License Number
  1937.               @CKSSN@         Users Social Security Number
  1938.               @DATE0@         Date in the format of December 3, 1995
  1939.               @DATE1@         Date in the format of 3 Dec 95
  1940.               @DATE2@         Date in the format of 12-3-95
  1941.               @DATE3@         Date in the format of 12/3/95
  1942.               @DATE4@         Date in the format of 3/12/95
  1943.               @DATE5@         Date in the format of 3 December 1995
  1944.               @GST@           Amount of GST charged
  1945.               @PST@           Amount of PST charged
  1946.               @BANKNAME@      Name of users bank
  1947.               @BANKSTREET@    Street address of users bank
  1948.               @BANKCITY@      City of users bank
  1949.               @BANKSTATE@     State of users bank
  1950.               @BANKZIP@       Zipcode of users  bank
  1951.               @BANKPHONE@     Business phone number of users bank
  1952.               @UPPERABA@      Fractional number on top right of check Part1
  1953.               @LOWERABA@      Fractional number on top right of check Part2
  1954.               @TAXEXEMPTNO@   Users Tax Exemption Number              
  1955.      
  1956.  
  1957.     TeleShoppe SE02                                                 APPENDIX E
  1958.     ──────────────────────────────────────────────────────────────────────────
  1959.  
  1960.     APPENDIX E
  1961.  
  1962.     The following are @ color codes availabe within TeleShoppe. All text files
  1963.     and menus use these codes and may be edit with your favorite text editor
  1964.     or with PCBEDIT, or THEDRAW. With the draw save using the @ PCBoard format.
  1965.  
  1966.     (Note: THEDRAW allows two color codes to be side by side (ex. @X07@X08)
  1967.     in this case only the first is used and the second is considered to be 
  1968.     text..remove all cases of this if found. In PCBEDIT, pressing ALT-O will
  1969.     optimize the file for you).
  1970.  
  1971.     COLOR         BACKGROUND     |    FOREGROUND
  1972.                NORMAL   BLINKING |  NORMAL   BRIGHT
  1973.                                  |
  1974.    BLACK         0         8     |    0         8  
  1975.    BLUE          1         9     |    1         9
  1976.    GREEN         2         A     |    2         A
  1977.    CYAN          3         B     |    3         B
  1978.    RED           4         C     |    4         C
  1979.    MAGENTA       5         D     |    5         D
  1980.    YELLOW        6         E     |    6         E
  1981.    WHITE         7         F     |    7         F
  1982.  
  1983.    With the color table provided you can quickly determine any color
  1984.    pattern. Below are a couple of examples. (Remember all color codes
  1985.    are prefixed with the @X symbols)
  1986.  
  1987.    @X07 - Dull white (light grey) text on a black background
  1988.    @X47 - Dull white on a red background
  1989.    @X8F - Bright white on a blinking black background
  1990.    @X0F - Bright white on a black background.
  1991.  
  1992.  
  1993.      TeleShoppe SE02                                                 APPENDIX F
  1994.      ──────────────────────────────────────────────────────────────────────────
  1995.  
  1996.      TELESEND PROGRAM
  1997.  
  1998.           TeleSend is a telecommunications program that will send your
  1999.           checks from TeleShoppe to the ATS collection bulletin board
  2000.           automatically every day in an event or when ever you like. 
  2001.           TeleSend will be found in your default TSHOP directory.
  2002.  
  2003.           The only other necessary piece of software required is PKZIP
  2004.           which can be found on any bulletin board. PKZIP *MUST* be able
  2005.           to be found within your path. If not you will receive an error
  2006.           telling you that TeleSend can not find PKZIP.
  2007.  
  2008.           TeleSend will send only one database at a time so it is necessary
  2009.           if you create more than one database a day to place TeleSend in a
  2010.           loop within a batch file. An example of a batch file used would
  2011.           be as follows:
  2012.  
  2013.           TSEND.BAT
  2014.  
  2015.           @echo off
  2016.           cd \pcb\doors\TSHOP
  2017.           :start
  2018.           TeleSend d:\pcb\doors\tshop 5 
  2019.           if exist *.dbf goto start
  2020.  
  2021.           This batch file first turns echoing off, the :start is a label
  2022.           that will tell the batch file where to go to if a certain
  2023.           condition is met. The next line is the TeleSend command line
  2024.           (discussed below) and the next line tells the batch file that if
  2025.           any files with the extention of .dbf exist within that directory
  2026.           to then go to the start label and run until all the .dbf files
  2027.           have been remove.
  2028.  
  2029.           TeleSend requires a couple of command line parameters to operate. 
  2030.           The structure of that command line is:
  2031.  
  2032.           TeleSend <Path to TSHOP DIR> <# of Attempts to call> <[debug]>
  2033.  
  2034.                     TeleSend is the excutable filename to be executed
  2035.  
  2036.                     Path to TSHOP Dir - Place the complete path to your 
  2037.                     TSHOP directory. TeleSend must be able to find the 
  2038.                     TSHOP.CNF file
  2039.  
  2040.                     # of Attempts - Enter the number of tries you want
  2041.                     TeleSend to attempt in connecting with the ATS system.
  2042.                     TeleSend will call if busy until all the number of 
  2043.                     attempts has expired.
  2044.  
  2045.  
  2046.      TeleShoppe SE02                                                 APPENDIX F
  2047.      ──────────────────────────────────────────────────────────────────────────
  2048.  
  2049.                     <[debug]> - This option will allow you to view what is
  2050.                     going on underneath the TeleSend program. Normally, 
  2051.                     TeleSend will only show you what is happening but if
  2052.                     you need to view the exact operation of TeleSend you 
  2053.                     can place a 1 in this position and the screen will be
  2054.                     split and allow you to see TeleSend in operation and 
  2055.                     also view any errors if one occurs. TeleSend puts the
  2056.                     BBS (PCBoard) into what is know as TERSE mode. These
  2057.                     are codes that tell TeleSend exactly where it is no
  2058.                     matter what prompt the sysop uses.
  2059.  
  2060.           Examples:
  2061.  
  2062.           TeleSend C:\PCB\DOORS\TSHOP 5
  2063.  
  2064.           (The above line will have TeleSend call the ATS system 5 times.
  2065.           The home directory for TeleShoppe is in the TSHOP directory)
  2066.  
  2067.           TeleSend C:\PCB\DOORS\TSHOP 3 1
  2068.  
  2069.           (The above will attempt to connect 3 times before quitting. This
  2070.           will also turn on the debug function so you can see what is
  2071.           going on during the call.
  2072.  
  2073.           --------------------------
  2074.           Example of TeleSend script
  2075.           --------------------------
  2076.  
  2077.           TeleSend Copyright(C) 1995 CompuDoc Consulting (v1.0)
  2078.           For EXCLUSIVE use with TeleShoppe Version SE 02 and ATS Systems.
  2079.  
  2080.           (Initializing Modem) 
  2081.           Dialing ATS BBS  
  2082.           Connecting....
  2083.           Logging in as Gary Smith xxxxx!
  2084.           Joining Conference 10 (Success)
  2085.              Sending Upload Command
  2086.              Uploading File Description
  2087.              Uploading Database (via Internal Zmodem)
  2088.              Upload of Database Successful, Logging Off...
  2089.              Moved Database file to Archive
  2090.           
  2091.           |--
  2092.  
  2093.           In the above script, TeleSend connects with the ATS system after
  2094.           initializing the modem and sending the dialing string. You will
  2095.           see the "connecting..." string once carrier has been
  2096.           established. Next when your name is prompted, your Name and
  2097.           Password are sent to the ATS system. TeleSend then attempts to
  2098.           join the apppropriate conference you set in the Tconfig program,
  2099.           upon success you will see the string "(Success)". This ensures
  2100.           that TeleSend is in the right conference for the upload. Next
  2101.           
  2102.           TeleSend attempts to inform the ATS system that it has a file to
  2103.           upload. Once acknowledged, TeleSend sends the description of that
  2104.           file to the ATS system and then using our Internal ZMODEM will
  2105.           upload your Zipped Database file to the ATS System. TeleSend will
  2106.           either return a successful upload or Unsuccessful upload.
  2107.  
  2108.      TeleShoppe SE02                                                 APPENDIX F
  2109.      ──────────────────────────────────────────────────────────────────────────
  2110.  
  2111.           If the upload was successful, the Zipped database file is moved
  2112.           to your archive directory and the xxxxxxx.dbf file is removed
  2113.           from the system to avoid the possibility of uploading it again. 
  2114.  
  2115.           If the upload was Unsuccessful, the Zipped Database is removed
  2116.           from the system and the xxxxxxx.dbf file is left intact and
  2117.           ready for the next attempt.
  2118.           
  2119.           You do not have to use the ATS system to accept checks (However
  2120.           we highly recommend it!). Your information for processing checks
  2121.           is maintained in your ####.INV file (See the example INVOICE.TXT
  2122.           template file located in your TSHOP main directory)
  2123.  
  2124.